package parser

import (
	"micro-sim/pkg/task/dsl"
)

type TaskParser interface {
	// DecodeDsl 从描述文件解析任务结构体
	DecodeDsl(dslStr []byte) (dsl.TaskConfig, error)
	// EncodeDsl 把任务结构体转换成描述文件
	EncodeDsl(taskObj dsl.TaskConfig) ([]byte, error)
}
